<%-- 
    Document   : modificarUsuario
    Created on : 28/10/2011, 11:15:32 AM
    Author     : Roberto
--%>

<%@page import="java.util.List"%>
<%@page import="javax.swing.Box"%>
<%@page import="com.myapp.struts.Usuario"%>
<%@page import="com.myapp.struts.UsuarioHelper"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<%
        String user = request.getParameter("username");
        UsuarioHelper helper = new UsuarioHelper();
        List<Usuario> l = helper.getUsers();
        if (!l.isEmpty()) {
            int k =0;
            String usu,name,correo,clave,categoria;
            String max1 = request.getParameter("Max");
            int max = Integer.valueOf(max1).intValue();
            while (k < max+1) {
            usu = request.getParameter("username"+k);
            name = request.getParameter("name"+k);  
            correo = request.getParameter("correo"+k);
            clave = request.getParameter("clave"+k);
            categoria = request.getParameter("categoria"+k);
                 if (usu != null){
                      if (!usu.isEmpty() && !usu.equals("")) {
                           UsuarioHelper u = new UsuarioHelper();
                           Usuario usuario1 = u.infoUser(usu);
                           if (usuario1 != null) {
                                Usuario newuser = new Usuario();
                                newuser.setCategoria(categoria); 
                                newuser.setCorreo(correo);
                                newuser.setPassword(clave);
                                newuser.setUsuario(usu);
                                newuser.setNombre(name); 
                                u.modUser(newuser);
                                out.println(usu);
                                helper = new UsuarioHelper();
                            }
                       }    
                }
               // }
               
            k++;    
            }

           }
            String usern = request.getParameter("user"); 
            String Box = request.getParameter("Box");
            String Gusr = request.getParameter("gusr") ;
            if (Gusr.equals("modificaruc"))
                response.sendRedirect("modificarUserc.jsp?username="+user+"&gusr="+Gusr+"&user="+usern); 
            else if (Gusr.equals("modificarnc"))
            response.sendRedirect("modificarNombrec.jsp?username="+user+"&gusr="+Gusr+"&user="+usern); 
            else if (Gusr.equals("modificarcc"))
            response.sendRedirect("modificarCategoriac.jsp?username="+user+"&gusr="+Gusr+"&Box="+Box); 
            
%>